﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;

namespace GPS.ENTITYS
{
    public class CrudModelDKHSH
    {
        public decimal ID { get; set; }

        [Required(ErrorMessage = "Mã KH sát hạch bắt buộc nhập")]
        [Display(Name = "Mã KH sát hạch")]
        public string KHSH_MA { get; set; }

        [Required(ErrorMessage = "Mã kỳ sát hạch bắt buộc nhập")]
        [Display(Name = "Mã kỳ sát hạch")]
        public string KHSH_SH_MA { get; set; }

        [Required(ErrorMessage = "Đơn vị GTVT bắt buộc nhập")]
        [Display(Name = "Đơn vị GTVT")]
        public string KHSH_DVGTVT_MA { get; set; }

        [Required(ErrorMessage = "Tháng năm bắt buộc nhập")]
        [Display(Name = "Tháng năm")]
        public string KHSH_THANGNAM { get; set; }

        [Required(ErrorMessage = "Người ký phê duyệt bắt buộc nhập")]
        [Display(Name = "Người ký phê duyệt")]
        public string KHSH_NKY { get; set; }

        [Required(ErrorMessage = "Chức vụ Người ký phê duyệt bắt buộc nhập")]
        [Display(Name = "Chức vụ Người ký phê duyệt")]
        public string KHSH_CVUNKY { get; set; }

        [Required(ErrorMessage = "Ngày trong tháng bắt buộc nhập")]
        [Display(Name = "Ngày trong tháng")]
        [DisplayFormat(DataFormatString = "{0:0}", ApplyFormatInEditMode = true)]
        public decimal KHSH_NGAYTRONGTHANG { get; set; }

        [Required(ErrorMessage = "Thứ trong tuần bắt buộc nhập")]
        [Display(Name = "Thứ trong tuần")]
        public string KHSH_THUTRONGTUAN { get; set; }

        [Required(ErrorMessage = "Số lượng thí sinh bắt buộc nhập")]
        [Display(Name = "Số lượng thí sinh")]
        public decimal KHSH_SOLUONGTHISINH { get; set; }
        public Nullable<System.DateTime> KHSH_NGAYSH { get; set; }
        public Nullable<System.DateTime> KHSH_NGAYLAP { get; set; }
    }
}
